home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Diamond Collection / The Diamond Collection (Software Vault)(Digital Impact).ISO / cdr38 / tvpm20.zip / VGAPMAN.DOC < prev    next >
Text File  |  1995-04-04  |  23KB  |  473 lines

  1.                     ┌──────────────────────────────────────┐
  2.                     │░░░  TBBS VGA PLANETS MANAGER 2.0  ░░░│
  3.                     └──────────────────────────────────────┘
  4.                             (C) 1995 Gary Yaroslaski
  5.  
  6. ┌─────────────────────────────────────────────────────────────────────────────┐
  7. │░░░  OVERVIEW  ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
  8. └─────────────────────────────────────────────────────────────────────────────┘
  9.  
  10. TBBS VGA Planets Manager is an interface for VGA Planets 3.0 Players and a
  11. multiple game configuration utility for Sysops using a TBBS 2.x BBS and
  12. TDBS 1.2.  TBBS VGA Planets Manager 2.0 will be referred to as VGAPMAN for the
  13. rest of this document.
  14.  
  15. VGA Planets 3.0 is written by Tim Wisseman.  If you have never heard of this
  16. game, you should get a copy and try it out.  The game's depth and involvement
  17. is much too great to get into in this document.  Basically, you wouldn't have
  18. downloaded this file if you didn't already know what it was.
  19.  
  20. This documentation is not going to show you how to setup VGA Planets, that's
  21. what your VGA Planets documentation is for.  This documentation will only show
  22. you how to setup, configure and run TBBS VGA Planets Manager 2.0.
  23.  
  24. The whole problem to running VGA Planets is you must "Host" the game in
  25. DOS mode.  For TBBS sysops that's an impossibility while their system is up,
  26. so the games must be hosted when the BBS comes down for mail tossing or
  27. system maintenance.  Other problems are:  how do make sure the right player
  28. gets the right turn, when do you Host, HOW do you Host, how do you let the
  29. user know his turn is ready, how do you schedule multiple games?  VGAPMAN
  30. solves these problems by writing the batch files necessary to execute
  31. multiple games automatically and has a secure method for users to upload and
  32. download turns.
  33.  
  34.  
  35. ┌─────────────────────────────────────────────────────────────────────────────┐
  36. │░░░  FEATURES  ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
  37. └─────────────────────────────────────────────────────────────────────────────┘
  38.  
  39. New in version 2.0:
  40.  - Able to set minimum number of players to start a game (Enrollment mode)
  41.  - Allows players to withdraw from a game
  42.  - Able to set number of missed turns until a player expires
  43.  - Automatic startup of Cplayer (Sysop configurable) once a player expires
  44.  
  45. Version 1.0:
  46.  - Simple, informative, easy-to-use interface and uncomplicated game setup
  47.  - Up to nine games can be run concurrently
  48.  - Start managing games already in progress
  49.  - On-line Sysop configuring
  50.  - Writes .BAT files (ghost events) for unattended operation
  51.  - Writes .BAT files for manual Hosting
  52.  - Displays players password (IF CRACK.EXE exists)
  53.  - Able to create .BAT files early for running Host ahead of schedule
  54.  - Host and game location can exist on different drives
  55.  - Automated and secure uploading and downloading of player files
  56.  - Sysop can change/reserve race slots
  57.  - Game planning, enrollment, playing and finished modes
  58.  - Cplayer and Referee compatibility
  59.  - Co-sysop privilege level configurable
  60.  - Detects races that are not configured and being played
  61.  - Game status, turn status, player comments, turn number
  62.  - Allows player to upload over existing .TRN file
  63.  - Improved score display with totals
  64.  - Players can play more than one race
  65.  - Allows players to enter taunting descriptions for their .TRN file
  66.  - Sysop on-line viewing of standard log files
  67.  - Runs on a single computer
  68.  
  69.  
  70. ┌─────────────────────────────────────────────────────────────────────────────┐
  71. │░░░  REQUIREMENTS  ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
  72. └─────────────────────────────────────────────────────────────────────────────┘
  73.  
  74. DOS 5.0 or greater
  75. TBBS 2.2M or greater
  76. TDBS 1.2
  77. VGA Planets 3.0
  78. (only) one computer
  79.  
  80.  
  81. ┌─────────────────────────────────────────────────────────────────────────────┐
  82. │░░░  UPGRADING FROM A PREVIOUS VERSION  ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
  83. └─────────────────────────────────────────────────────────────────────────────┘
  84.  
  85. Upgrading from version 1.0 to version 2.0 is free.
  86.  
  87. These instructions only pertain to those Sysops that are upgrading from
  88. VGAPMAN 1.0 to 2.0.
  89.  
  90. If you are installing version 2.0 for the first time, the file UPGRADE.EXE
  91. may be deleted from the VGAPMAN directory.  No changes are necessary to
  92. upgrade the 2.0 databases.
  93.  
  94. To upgrade the 1.0 databases to the new 2.0 version, the following steps need
  95. to be performed correctly to ensure compatibility with the new code.
  96.  
  97. 1.  Unzip the TVPM20.ZIP file into the directory where VGAPMAN 1.0 is
  98.     installed, overwriting all files.  This will update the VGAPMAN database
  99.     structures.  This process will not overwrite the game.dbfs so do not be
  100.     alarmed.  Care must be taken not to delete the game.dbfs.
  101.  
  102. 2.  Run the UPGRADE.EXE utility.  This program will upgrade all existing
  103.     game.dbfs.
  104.  
  105. 3.  Enter the VGAPMAN directory when the upgrade program asks for the
  106.     location.  Once a valid directory is entered, the program will update all
  107.     of the game files to the new version.
  108.  
  109. The upgrade process is now complete.  UPGRADE.EXE can now be deleted from the
  110. VGAPMAN directory to conserve hard drive space.
  111.  
  112.  
  113. ┌─────────────────────────────────────────────────────────────────────────────┐
  114. │░░░  INSTALLATION/SETUP  ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
  115. └─────────────────────────────────────────────────────────────────────────────┘
  116.  
  117. Please read this carefully.  You don't want to see a VGA Planets Player
  118. mad at turn 72!!!
  119.  
  120. VGAPMAN is meant to be utilized with Tim Wisseman's VGA Planets 3.0.  VGAPMAN
  121. expects to find all the VGA Planets files in one location.  This includes the
  122. HOST.EXE, CPLAYER.EXE, REF.EXE and CRACK.EXE programs along with all the
  123. support files (I.E.: *.DAT).  If you have installed VGA Planets from the
  124. installer program that came with VGA Planets, you should not have any
  125. problems.  CRACK.EXE must be available in the Host directory for the players
  126. to view their passwords.  If you do not have CRACK.EXE in the Host directory,
  127. VGAPMAN will not run the crack utility and the passwords will not be available
  128. for viewing on-line.  CRACK.EXE is a third party utility that may be obtained
  129. from the VGA Planets support BBS.
  130.  
  131. VGAPMAN requires ANSI and IBM graphics to be enabled for the user.  If a user
  132. does not have ANSI flag set, VGAPMAN will ask the user if he wishes to toggle
  133. this flag on and set it appropriately.
  134.  
  135. VGAPMAN can make the hosting of VGA Planets totally automatic once a game is
  136. setup.  Therefore, it is very important that all aspects of installation are
  137. completed correctly.  Otherwise disastrous things can happen to recently
  138. created games or games already in progress.  Timing is very critical in the
  139. execution of events for VGAPMAN.
  140.  
  141. VGAPMAN expects that since you are running VGA Planets, you are taking your
  142. BBS down at least once per day for running the HOST.EXE program.
  143.  
  144.  
  145. 1.  Install VGA Planets in a directory by itself.  IE: C:\PLANETS
  146.  
  147. 2.  At this time, you may want to create a game directory,
  148.     I.E. C:\PLANETS\GAME1. Then Master, Hconfig and Host a game in the
  149.     specified directory.
  150.  
  151. 3.  Most TDBS applications operate best when placed in a directory by
  152.     themselves.  Unzip all the VGAPMAN files into a directory by
  153.     itself.  IE: C:\TBBS\VGAPMAN
  154.  
  155. 4.  Put an option in one of your menus to call VGAPMAN.  An example is as
  156.     follows:
  157.  
  158.     entry: key=v type=200 opt data=c:\tbbs\vgapman\vgapman -p200 /q
  159.  
  160.     The -p is the minimum privilege level of your co-sysop that is needed to
  161.     access the Sysop Control Panel in VGAPMAN.  BE VERY CAREFUL.  All users
  162.     above this privilege level can access the Sysop Control Panel, and this
  163.     allows major aspects of game operation to be changed.
  164.  
  165.     If the -p is omitted on the command line, then only privilege level 255
  166.     can access the Sysop Control Panel.
  167.  
  168. 5.  You must add a ghost event through CEDIT.  Be sure to include the -g
  169.     option on the command line.  This instructs VGAPMAN to check for games
  170.     that need to be hosted.  An example is as follows:
  171.  
  172.     Event 1, Occurs on Line 254 at 00:05 on Sun, Mon, Tue, Wed, Thu, Fri, Sat
  173.              Type = 200  OptData = c:\tbbs\vgapman\vgapman -g/q
  174.  
  175.     The time (00:05) is what time the ghost event will run.
  176.  
  177.     IMPORTANT:  The event MUST be ran ONCE per day.
  178.                 The event MUST be ran BEFORE the system is brought down.
  179.  
  180.     The ghost event should be ran as the first item for the day.
  181.     (I.E.: 12:05am)  This insures that all data is up to date on all your
  182.     games prior to being utilized for that day.
  183.  
  184. 6.  Add these two lines to your RUNBBS.BAT file BEFORE your MLTBBS.EXE line
  185.     in your recycle loop.  An example is as follows:
  186.  
  187.     :recycle
  188.  
  189. ->  if exists c:\planets\hostrun.bat call c:\planets\hostrun.bat
  190. ->  if exists c:\planets\hostrun.bat del c:\planets\hostrun.bat
  191.  
  192.     mltbbs /6 /OX:tdbsom,sysom
  193.  
  194.     Of course, change the appropriate directory names to where your VGA
  195.     Planets files are located.
  196.  
  197. 6.  VGAPMAN is now setup.  See the next section to setup and configure a game.
  198.  
  199.  
  200. ┌─────────────────────────────────────────────────────────────────────────────┐
  201. │░░░  OPERATION  ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
  202. └─────────────────────────────────────────────────────────────────────────────┘
  203.  
  204. The main menu is where access to all the games happen.  The menu presents a
  205. listing of up to nine games simultaneously.  Each game will have essential
  206. statistics including:  turn number, game status (planning, enrollment,
  207. playing or finished), game start date and next hosting date.  There are two
  208. modes of operation.
  209.  
  210. User Mode
  211.  
  212. If a user simply selects a game number that they are participating in, they
  213. will be presented with the Player Status screen.  This screen shows all of the
  214. game statistics along with all of the races that are participating in the
  215. game.  Each race is displayed with the upload/download status of the turn and
  216. any comments a player might leave.  The user may [U]pload a .TRN and
  217. [D]ownload a .RST.  Users are allowed to overwrite turns that exist (in case
  218. they upload a wrong or stale .TRN).  When a user uploads a turn, he may leave
  219. a message for all other players to see when they also upload their .TRN.  If a
  220. user is playing more than one race, he will be prompted to upload/download
  221. each .TRN or .RST file.  The default protocol for uploading and downloading is
  222. Zmodem.  This is to be consistent with the VGA Planets documentation.  The
  223. [V]iew Score option displays a reformatted score.log with planets, starbases
  224. and ship totals.  If the game has any races that are available, a user may
  225. join the game by [S]electing a valid race.  A user will not be able to
  226. download his turn in the Enrollment mode until the game has begun in the
  227. Playing mode.  A user may [W]ithdraw at anytime.  New users picking up an .RST
  228. previously played or have forgotten their password, may press [P]assword to
  229. view the current .RST password.
  230.  
  231. Sysop Mode
  232.  
  233. A Sysop (privilege level=255) or Co-sysop with the appropriate privilege
  234. level, as specified on the Opt Data command line, can press the "S" to enter
  235. Sysop mode.  This is were you setup and modify games.  THE FIRST TIME the "S"
  236. key is selected by a Sysop, VGAPMAN will ask for the location of the
  237. RUNBBS.BAT file and the location of the VGA Planets HOST.EXE file.  Once these
  238. locations have been setup, they can be changed at any time on the Sysop
  239. Control Panel screen.  From this time on, pressing the "S" key will prompt the
  240. Sysop for which game number to edit.  If a game number does not exist, a new
  241. game slot is created and is automatically placed into Planning mode.  Now
  242. proceed to fill in the blanks to configure this game.
  243.  
  244. Game Directory - Enter the game directory where this particular game exists
  245. (I.E. C:\PLANETS\GAME1).  If the game exists (has been Mastered and Hosted),
  246. VGAPMAN will display what races have been selected.  If the game directory
  247. field is left blank, then a game is assumed to be in the Planning mode.
  248.  
  249. Game Number - An descriptive field that displays the current game number.
  250.  
  251. Description - A short description should be entered so the users can tell the
  252. difference between multiple games.
  253.  
  254. Turn Number - If a game is in progress, the turn number is automatically
  255. updated.
  256.  
  257. Status - There are four status modes for the VGAPMAN:  Planning, Enrollment,
  258. Playing and Finished.  In the Planning mode, anything goes.  The game
  259. directory does not even have to exist in the Planning mode.  The game does not
  260. have to be Mastered or Hosted yet (more on this later).  In the Playing mode,
  261. the game MUST HAVE BEEN at least Mastered and Hosted.  You may have also
  262. Hconfiged and Rconfiged it.  In the Enrollment mode, users are allowed to join
  263. the game at will by selecting the desired race.  The game will start when the
  264. minimum number of players setting has been satisfied.  The Finished mode
  265. allows a method of leaving the old games there for your war heroes to view for
  266. a while... Until Game 10 starts!
  267.  
  268. Cplayer - This is if you want to limit Cplayer to tech 7 for all races where
  269. CPLAYER is the User Name.  Otherwise, Cplayer will be limited to Tech 10.
  270.  
  271. Ref - If you are running Ref, you must have ran the Rconfig utility that comes
  272. with VGA Planets.  This option specifies whether or not to run the Referee
  273. program on the game.
  274.  
  275. Num Players - This is only for games that are in Enrollment mode.  The game
  276. will automatically switch to Playing mode when the number of races being
  277. played by the users and/or Cplayer equal this number.
  278.  
  279. Missed Turns - This is the minimum number of turns in a row that must be
  280. missed by a player before Cplayer is turned on for this race.  A value of zero
  281. means never turn on Cplayer.
  282.  
  283. Start Date - Start date is when the game started, not necessarily when the
  284. first Host will run.  This date is what the Host run frequency is based on.
  285. This is handy for advertising games in Planning mode.
  286.  
  287. Frequency - Select the frequency for the Host run.  Check this chart.
  288.  
  289.  1 = run Host once every day
  290.  2 = every other day
  291.  3 = every third day
  292.  4 = every fourth day
  293.  5 = every fifth day
  294.  6 = every sixth day
  295.  7 = every seventh day (this would be once a week)
  296.  8 = Monday, Wednesday, Friday
  297.  9 = Sunday, Tuesday, Thursday
  298.  
  299. Next Host Run - Based on the frequency you just chose, the next Host run date
  300. will update accordingly.  You can manually adjust this field for custom
  301. Hosting or for any system down time that may have affected the users upload
  302. and download schedules.
  303.  
  304. Next you must enter the user name for each race.  In Planning mode, anything
  305. can be put in this field (more than one name).  When the game is switched to
  306. playing mode, it is VERY IMPORTANT that the user names be exactly as in your
  307. USERLOG.BBS.  Otherwise, the user will not be able to even access the game,
  308. much less upload or download a turn.  CPLAYER must be entered as the user name
  309. for a race that will be played by Cplayer.
  310.  
  311. Once all of this information is entered, the Sysop will have a small menu at
  312. the bottom of the screen.  The options are as follows:
  313.  
  314. [G]lobal Directory edit will allow the Sysop to change where the location of
  315. his RUNBBS.BAT and HOST.EXE files exist.
  316.  
  317. [D]elete Current Game does just what it says... VGAPMAN will forget everything
  318. it knows about the current game.
  319.  
  320. [C]reate HOSTRUN.BAT allows the Sysop to create a batch for Hosting right
  321. on the spot.  Use this very carefully.  You will have the option to affect
  322. the date.  In other words, you can keep the game right on schedule and get
  323. an extra turn in or get the next date according to the game frequency.  You
  324. must down the BBS and bring it back up again for the Host to run.  (Our Sysop
  325. uses it to Host turns early if all users have uploaded early and have been
  326. pestering the Sysop to run the Host early.)
  327.  
  328. [M]odify fields takes you through all the fields again so you can add, update,
  329. or change game info.
  330.  
  331. [V]iew logs allows you to view the host.log or error.log and ref.log files if
  332. they exist.
  333.  
  334.  
  335. NOW...  WHAT WILL HAPPEN is the ghost will run at 12:05 on a new day.  The
  336. event will create all the batch files necessary to run all the VGA Planets
  337. games that need to be hosted for that day.  Then your BBS comes down for
  338. system maintenance or tossing mail some time after that (an hour or two).  On
  339. the way back up, all of the scheduled VGA Planets games for that day will be
  340. Hosted.  All the necessary databases will be updated.
  341.  
  342. Remember that time and the schedule of events is important.  If modifications
  343. are being done at 12:06am, such as adding a new game, it won't be checked for
  344. a Host run until the next day.
  345.  
  346. For all you techies - VGAPMAN creates flag files in the Host directory and
  347. obviously .dbf files in the VGAPMAN directory.  DO NOT KILL, MAIM OR MANGLE
  348. these files.  Or else the Host will not run and the users will kill, maim or
  349. mangle you! :)
  350.  
  351.  
  352. Real-time Applications  (Real life experiences)
  353.  
  354. 1)  What our Sysop (me) was always doing for new games was advertising a new
  355. game of VGA Planets and asking each user to select their top 5 race picks.
  356. What he had to do then was write each person's name down and their 5 races.
  357. What Planning mode allows to be done is use the VGAPMAN as a scratch pad until
  358. a Sysop determines who is going to play what race and who is going to drop
  359. out.  Now, when the races have been decided upon permanently, the Sysop simply
  360. Masters and Hosts the game with the real races, enters the real names of the
  361. users, puts the game in Playing mode, and updates the Next Host Run date.  Now
  362. it is off and running.  He doesn't have to look at the game again until its
  363. finished.
  364.  
  365. 2)  We had been playing for three months and everybody wanted to take off two
  366. weeks for vacation and not miss a turn.  By modifying the Next Host Run date
  367. from 12/24/94 to 01/03/95, none of our players missed a single turn and were
  368. able to enjoy Christmas knowing everything was safe and sound at the Echo Star
  369. Cluster.
  370.  
  371. 3)  Our Sysop was creating, running, and managing files by hand.  When players
  372. dropped out and new ones took over, our Sysop had file directories and
  373. password .QALs to update (that looked bad).  VGAPMAN does it all
  374. automatically.  Now he is free to clean up the file areas!
  375.  
  376.  
  377. ┌─────────────────────────────────────────────────────────────────────────────┐
  378. │░░░  EVALUATION/REGISTERED VERSIONS  ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
  379. └─────────────────────────────────────────────────────────────────────────────┘
  380.  
  381. VGAPMAN is protected from unauthorized copying and use by means of a system
  382. "key" file.  When a key file is purchased from Gary's Automated Software
  383. Solutions, your single copy of VGAPMAN is then considered to have been
  384. upgraded to the registered version of the software.  Until that time, it
  385. remains the evaluation version of software.  While the evaluation version is
  386. fully functional, it does incorporate two basic limitations.  It will only
  387. allow one game to be configured and played and only up to turn 10.  You and
  388. your users should have figured out whether or not you find this software
  389. useful by that time.
  390.  
  391. When you have purchased a key, simply place the key in your VGAPMAN directory
  392. and VGAPMAN will find it.
  393.  
  394.  
  395. ┌─────────────────────────────────────────────────────────────────────────────┐
  396. │░░░  PROBLEMS/ERRORS  ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
  397. └─────────────────────────────────────────────────────────────────────────────┘
  398.  
  399. Please report any errors, comments, or enhancements to:
  400.  
  401. Internet:  gary@metropol.com
  402.  Fidonet:  Gary Yaroslaski @ 1:102/1326
  403.      BBS:  Metropolis (805)945-0349 - Send Private E-mail to Gary Yaroslaski
  404.  
  405.  
  406. ┌─────────────────────────────────────────────────────────────────────────────┐
  407. │░░░  ORDERING  ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
  408. └─────────────────────────────────────────────────────────────────────────────┘
  409.  
  410. TBBS VGA Planets Manager 2.0      $39.95
  411.  
  412. CA residents please add appropriate sales tax.
  413.  
  414. Please fill out the order form included in this package (REGISTER.FRM) and
  415. send it with either check or money order to:  Gary Yaroslaski
  416.                                               43821 Beech Avenue
  417.                                               Lancaster, CA  93534
  418.  
  419.  
  420. ┌─────────────────────────────────────────────────────────────────────────────┐
  421. │░░░  NEXT VERSION  ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
  422. └─────────────────────────────────────────────────────────────────────────────┘
  423.  
  424. Possible additions for the next version:
  425.  
  426.  - support for VGA Planets 3.5 and Q
  427.  - bulletins manager for games in Planning and Enrollment modes
  428.  - messaging via TBBS 2.3 features
  429.  - configurable colors
  430.  - team uploading/downloading
  431.  - team scores
  432.  
  433. Please e-mail any enhancements or suggestions you may have to include in the
  434. next version.
  435.  
  436.  
  437. ┌─────────────────────────────────────────────────────────────────────────────┐
  438. │░░░  CREDITS  ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
  439. └─────────────────────────────────────────────────────────────────────────────┘
  440.  
  441. Programming: Gary Yaroslaski
  442.      Design: Gary Yaroslaski, Mike Johns, Todd Yaroslaski
  443.   Beta Team: Gary Yaroslaski, Mike Johns, Todd Yaroslaski, Wayne Patrick
  444.        Docs: Mike Johns (mike@metropol.com)
  445. Support BBS: Metropolis (805)945-0349 28.8K V.34
  446. VGA Planets: Tim Wisseman
  447.  
  448.  
  449. ┌─────────────────────────────────────────────────────────────────────────────┐
  450. │░░░  LEGAL  ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
  451. └─────────────────────────────────────────────────────────────────────────────┘
  452.  
  453. This software is provided without any guarantee or warranty either expressed
  454. or implied.  Gary's Automated Software Solutions will not be held responsible
  455. for ANY damages that may result from the use of this program.
  456.  
  457. This program (VGAPMAN) and all related databases are covered by national and
  458. international copyright laws for intellectual property and may not be modified
  459. in any way without prior written permission directly from Gary's Automated
  460. Software Solutions.  This includes, but is not limited to, decompiling or
  461. reverse engineering, or bit editing of programs, data, or text files, or any
  462. form of direct or indirect modification not performed by the program itself.
  463.  
  464. This software is not public domain or shareware.  You are allowed to make a
  465. personal backup copy as long as there is never a chance of this software
  466. running on more than one cpu per paid license.  Evaluation copies of this
  467. software are made available only to allow you to verify the functionality and
  468. quality.  They are not intended to provide you with a free program.
  469.  
  470. Gary's Automated Software Solutions reserves the right to modify this
  471. agreement and/or the VGAPMAN software at any time without warning or prior
  472. notice.
  473.